"""
@Time ： 2021/10/20 17:25
@Auth ： ChenZhangKun
"""


class A:
    def test(self):
        print("test")


class B:
    def test(self):
        print("demo 方法")


class C(A, B):
    def c(self):
        print("c")


c = C()
# 父类有重名的方法，应当避免多继承
c.test()
# 打印方法的调用顺序，表示多继承是有同命方法时的方法的调用顺序
# (<class '__main__.C'>, <class '__main__.A'>, <class '__main__.B'>, <class 'object'>)
print(C.__mro__)
